stock the shelves - French English Dictionary